<?php

function Conectarse() {
    if (!($link = mysql_connect("localhost", "root", ""))) {
        echo "Error conectando a la base de datos.";
        exit();
    }
    if (!mysql_select_db("quakealert", $link)) {
        echo "Error seleccionando la base de datos.";
        exit();
    }
    return $link;
}

function getUsuario($user) {
    $link = Conectarse();
    $sql = "SELECT * FROM usuario where username='$user'";
    $result = mysql_query($sql);
    $data = mysql_fetch_object($result);
    mysql_close($link);
    return $data;
}

function getPass($user) {
    $link = Conectarse();
    $sql = "SELECT pass FROM usuario where username='$user'";
    $result = mysql_query($sql);
    $data = mysql_fetch_object($result);
    mysql_close($link);
    return $data;
}

function getIdUser($user) {
    $link = Conectarse();
    $sql = "SELECT id_user FROM usuario where username='$user'";
    $result = mysql_query($sql);
    $data = mysql_fetch_object($result);
    mysql_close($link);
    return $data;
}

function getIdUserbyMail($mail) {
    $link = Conectarse();
    $sql = "SELECT id_user FROM usuario where mail='$mail'";
    $result = mysql_query($sql);
    $data = mysql_fetch_array($result);
    mysql_close($link);
    return $data;
}

function setUsuario($user, $nombres, $apellidos, $mail, $celular) {
    $link = Conectarse();
    $sql = "UPDATE usuario SET nombres='$nombres',apellidos='$apellidos',mail='$mail',celular='$celular'  WHERE username='$user'";
    $result = mysql_query($sql);
    mysql_close($link);
    return $result;
}

function setPass($user, $pass) {
    $link = Conectarse();
    $sql = "UPDATE usuario SET pass='$pass' WHERE username='$user'";
    $result = mysql_query($sql);
    mysql_close($link);
    return $result;
}

function saveFamiliar($nombre, $apellido, $rut, $mail) {
    $link = Conectarse();
    $sql = "INSERT INTO contacto (nombres,apellidos,rut,mail) VALUES ('$nombre','$apellido','$rut','$mail')";
    $result = mysql_query($sql);
    mysql_close($link);
    return $result;
}

function getIdFamiliar($rut) {
    $link = Conectarse();
    $sql = "SELECT id_contacto FROM contacto where rut='$rut'";
    $result = mysql_query($sql);
    $data = mysql_fetch_object($result);
    mysql_close($link);
    return $data;
}

function saveFamiliarContacto($idUser, $idContacto) {
    $link = Conectarse();
    $sql = "INSERT INTO usuario_contacto (id_user,id_contacto) VALUES ('$idUser','$idContacto')";
    $result = mysql_query($sql);
    mysql_close($link);
    return $result;
}

function getIdFamiliarContacto($idUser) {
    $link = Conectarse();
    $i = 0;
    $sql = "SELECT id_contacto FROM usuario_contacto where id_user='$idUser'";
    $result = mysql_query($sql);
//$data = mysql_fetch_object($result);
    if ($result) {
        $datos=null;
        while ($data = mysql_fetch_object($result)) {
            $datos[$i] = $data;
            $i++;
        }
     mysql_close($link);
    return $datos;
    }
    else
        return null;
   
    
}

function getFamiliar($idFamiliar) {
    $link = Conectarse();
    $sql = "SELECT * FROM contacto where id_contacto='$idFamiliar'";
    $result = mysql_query($sql);
    $data = mysql_fetch_object($result);
    mysql_close($link);
    return $data;
}

function getFamiliarArray($idFamiliar) {
    $link = Conectarse();
    $sql = "SELECT * FROM contacto where id_contacto='$idFamiliar'";
    $result = mysql_query($sql);
    $data = mysql_fetch_array($result);
    mysql_close($link);
    return $data;
}

function deleteFamiliar($idFamiliar) {
    $link = Conectarse();
    $sql = "DELETE FROM contacto where id_contacto='$idFamiliar'";
    $result = mysql_query($sql);
    mysql_close($link);
    if($result)
        return true;
}

function updateFamiliarContacto($idContacto,$nombres,$apellidos,$rut,$mail) {
    $link = Conectarse();
    $sql = "UPDATE contacto set nombres='$nombres', apellidos='$apellidos', rut='$rut', mail='$mail' WHERE id_contacto=$idContacto";
    $result = mysql_query($sql);
    mysql_close($link);
    return $result;
}

    function getEstadoContacto($id_contacto) {
    $link = Conectarse();
    $sql = "SELECT * FROM estado_contacto where id_contacto='$id_contacto'";
    $result = mysql_query($sql);
    $data = mysql_fetch_object($result);
    mysql_close($link);
    return $data;
}

function saveEstadoContacto($id_Contacto,$estado,$ubicacion,$mensaje) {
    $link = Conectarse();
    $sql = "INSERT INTO estado_contacto (id_contacto,estado,ubicacion,mensaje) VALUES ('$id_Contacto','$estado','$ubicacion','$mensaje')";
    $result = mysql_query($sql);
    mysql_close($link);
    return $result;
}
?> 
